home *** CD-ROM | disk | FTP | other *** search
/ Aminet 16 / Aminet 16 (1996)(GTI - Schatztruhe)[!][Dec 1996].iso / Aminet / util / wb / repicon11.lha / repicon.doc < prev    next >
Text File  |  1996-10-11  |  4KB  |  108 lines

  1. RepIcon v1.1 10.10.96
  2.  
  3. (c) '96 Christian Bednarek
  4.     Emser Str. 375
  5.     56076 Koblenz
  6.     0261/75161
  7.  
  8.     e-mail: cbednare@abo.rhein-zeitung.de
  9.     IRC   : EAZY (#amigager)
  10.  
  11.  
  12. -----------------------
  13. What'thatallabout?
  14. -----------------------
  15.  
  16. That' eazy :) Some weeks ago I started learning C with the help
  17. of the SAS-C compiler. Fortunately there exist a lot of archives
  18. with sources :) One of them is the 'cmanual' (which wasn't that
  19. helpful btw...). Unfortunately it has some very old'n'ugly icons
  20. in it. I had to exchange them all by hand. A boring and stupid
  21. thing ;( For this was not the first time I did work like that to
  22. keep my HD free of such icons I decided to do smth. against it.
  23. The result is 'repicon'. It replaces all images of icons of a
  24. specified type which match to a certain pattern by a user-defined
  25. iconimage. Well, I must admit - that's nothing exciting at all.
  26. But it is my first tool and it WORKS! (uahhh!) and did not crash
  27. at all (even during development :))
  28.  
  29. ---------------------------------
  30. Buthowdoesthatstrangethingwork?
  31. ---------------------------------
  32.  
  33. Seems to be eazy too :) The argument-template looks like this
  34.  
  35. REPICON [DIR/K] ICONTYPE/A [DEFICON/K] [MATCHICON/K] [DEEP/S]
  36.  
  37. DIR :  Directory from which repicon starts its work.
  38.  
  39. ICONTYPE :  DRAWER|TOOL|PROJECT|GARBAGE|DEVICE|KICK|DISK
  40.  
  41.        Type of the icons which are to be replaced. You cannot specify
  42.        more than one type on each call of repicon. Surely it would be of
  43.        advantage to specify actions on more than one icontype, but I'll
  44.        leave this goodie to a future (MUI-)GUI-Version
  45.  
  46. DEFICON :   (default-) icon, from which the images are to be taken to
  47.             replace the old ones. Default is envarc:sys/def_icontype.
  48.  
  49. MATCHICON:  This icon is used to match the found ones. If the images
  50.             are the same the icon will be replaced by deficon. If not,
  51.             it will be left. This is not a matchstring! Only the images
  52.             will be matched!
  53.  
  54. DEEP:       If this option is specified, repicon will work recursivly
  55.             starting from DIR/K.
  56.  
  57. Examples???
  58.  
  59.  REPICON DIR=SYS: ICONTYPE=DRAWER DEFICON=ICONARC:newdrawer.info MATCHICON=ENVARC:SYS/def_drawer.info
  60.  
  61.    replaces all drawer-icons in SYS: that matches with envarc:sys/def_drawer.info
  62.    with the iconimages in ICONARC:newdrawer.info.
  63.  
  64.  REPICON DIR=TOOLS: ICONTYPE=TOOL DEFICON=ICONARC:tool.info DEEP
  65.  
  66.    ersetzt vom Verzeichnis TOOLS: ausgehend rekursiv alle Tool-Icons durch ICONARC:tool.info
  67.    replaces all tool-icons in TOOLS: recursivly with iconarc:tool.info
  68.  
  69.  
  70.  got it? ;)
  71.  
  72. If any error occurs on interpreting the arguments or if repicon
  73. is launched from the WB, repicon starts some kind of
  74. requester-dialog that replaces the arguments on cli.
  75.  
  76.  
  77. -------------------------
  78. somethingelsetobesaid?
  79. -------------------------
  80.  
  81. Well. That's it. I hope you won't find too many errors :) If you really found
  82. a bug, please report to the adresses listed above.
  83.  
  84. ----------------------
  85. thanksgoto
  86. ----------------------
  87.  
  88.             - my patiend woman - not to be too upset by me sitting all night
  89.               in front of my (2nd.) amiga ;)
  90.  
  91.             - the fantastic 4. Their music keeps my motivation alive :)
  92.  
  93.             - Olaf Barthel, whose sources to Term helped me very much!
  94.  
  95.             - danny on #amigager (IRC).
  96.               He gave me the inspiration to this thingie :))
  97.  
  98. ---------------------------------
  99.  
  100. small history:
  101.  
  102.  1.0  04.10.96  very first official release :)
  103.  
  104.  1.1  10.10.96  error with missing DIR-argument found (argl! had a progdir:
  105.                 instead of the current dir lock...)
  106.  
  107.                 added the requester-dialog since the gui is not ready yet.
  108.